candlelight protest - German English Dictionary